.IndexList-module__OYVUjW__list{border-top:var(--rule-heavy) solid var(--rule-strong);margin:0;padding:0;list-style:none}.IndexList-module__OYVUjW__row{align-items:baseline;gap:var(--space-4);padding-block:var(--space-3);border-bottom:1px solid var(--rule);color:var(--fg);text-decoration:none;display:flex}.IndexList-module__OYVUjW__title{font-family:var(--font-display);font-weight:var(--display-weight);font-stretch:var(--display-stretch);font-size:var(--step-2);line-height:1.2}.IndexList-module__OYVUjW__leader{border-bottom:2px dotted color-mix(in srgb, var(--fg) 35%, transparent);flex:1;min-width:1.5rem;transform:translateY(-.3em)}.IndexList-module__OYVUjW__arrow{color:var(--accent);flex:none;transition:transform .15s}.IndexList-module__OYVUjW__row:hover{color:var(--accent)}.IndexList-module__OYVUjW__row:hover .IndexList-module__OYVUjW__arrow{transform:translate(4px)}
.PageHeader-module__bRDKxW__header{padding-top:var(--space-7)}@media (min-width:48rem){.PageHeader-module__bRDKxW__header{padding-top:var(--space-8)}}.PageHeader-module__bRDKxW__crumbs ol{gap:var(--space-2);margin:0 0 var(--space-4);color:var(--fg-muted);flex-wrap:wrap;padding:0;font-size:.875rem;list-style:none;display:flex}.PageHeader-module__bRDKxW__crumbs li+li:before{content:"/";margin-right:var(--space-2);opacity:.6}.PageHeader-module__bRDKxW__title{max-width:20ch}.PageHeader-module__bRDKxW__header+.section{padding-top:var(--space-6)}@media (min-width:48rem){.PageHeader-module__bRDKxW__header+.section{padding-top:var(--space-7)}}
.Photo-module__oxnzca__figure{margin:0}.Photo-module__oxnzca__plate{border-radius:var(--radius);background:var(--tobacco-800);position:relative;overflow:hidden}.Photo-module__oxnzca__image{object-fit:cover}.Photo-module__oxnzca__caption{margin-top:var(--space-3);color:var(--fg-muted);font-size:.875rem}
.RuledTable-module__KYVIoa__wrap{overflow-x:auto}.RuledTable-module__KYVIoa__table{border-collapse:collapse;width:100%;font-size:.9375rem}.RuledTable-module__KYVIoa__table th{padding:var(--space-3) var(--space-4) var(--space-3) 0;border-bottom:var(--rule-heavy) solid var(--rule-strong);text-align:left;vertical-align:bottom;font-weight:650;font-stretch:78%;font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase}.RuledTable-module__KYVIoa__table td{padding:var(--space-3) var(--space-4) var(--space-3) 0;border-bottom:1px solid var(--rule);vertical-align:top}.RuledTable-module__KYVIoa__table th:last-child,.RuledTable-module__KYVIoa__table td:last-child{padding-right:0}
.PlannedSections-module__SQbFsa__list{border-top:var(--rule-heavy) solid var(--rule-strong)}.PlannedSections-module__SQbFsa__item{gap:var(--space-3) var(--space-4);padding-block:var(--space-5);border-bottom:1px solid var(--rule);display:grid}@media (min-width:56rem){.PlannedSections-module__SQbFsa__item{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start}.PlannedSections-module__SQbFsa__untitled{grid-column:2}}.PlannedSections-module__SQbFsa__title{font-size:var(--step-3);padding-top:.1rem}.PlannedSections-module__SQbFsa__body ul{margin:0;padding-left:1.1em}.PlannedSections-module__SQbFsa__body li+li{margin-top:var(--space-1)}
.WorkGrid-module__EA-BQq__list{gap:var(--space-6) var(--space-7);margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.WorkGrid-module__EA-BQq__list{gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr))}}.WorkGrid-module__EA-BQq__item{--cover:8rem;grid-template-columns:var(--cover) minmax(0, 1fr);gap:var(--space-4);align-items:start;display:grid}@media (min-width:48rem){.WorkGrid-module__EA-BQq__item{--cover:9rem;gap:var(--space-5)}}@media (min-width:72rem){.WorkGrid-module__EA-BQq__item{--cover:11rem}}.WorkGrid-module__EA-BQq__cover{aspect-ratio:1;border-radius:var(--radius);background:var(--surface);position:relative;overflow:hidden}.WorkGrid-module__EA-BQq__cover img{object-fit:cover}.WorkGrid-module__EA-BQq__text>*+*{margin-top:var(--space-1)}.WorkGrid-module__EA-BQq__artist{font-size:var(--step-2);line-height:1.15}.WorkGrid-module__EA-BQq__release{font-size:.9375rem;line-height:1.4}.WorkGrid-module__EA-BQq__credits{font-size:.8125rem}.WorkGrid-module__EA-BQq__release+.WorkGrid-module__EA-BQq__credits{margin-top:var(--space-2)}.WorkGrid-module__EA-BQq__listen{gap:var(--space-1) var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;font-size:.875rem;display:flex}
.about-module__8TymFG__wrap{gap:var(--space-4);flex-direction:column;display:flex}.about-module__8TymFG__wrap .about-module__8TymFG__photo{order:1;width:14rem;max-width:100%}@media (min-width:64rem){.about-module__8TymFG__wrap{display:flow-root}.about-module__8TymFG__wrap>p+p{margin-top:var(--space-4)}.about-module__8TymFG__wrap .about-module__8TymFG__photo{float:right;margin:.4rem 0 var(--space-3) var(--space-6)}}
.contact-module__swMWYG__details{border-top:var(--rule-heavy) solid var(--rule-strong);max-width:52rem;margin:0}.contact-module__swMWYG__row{gap:var(--space-3) var(--space-5);padding-block:var(--space-4);border-bottom:1px solid var(--rule);display:grid}@media (min-width:40rem){.contact-module__swMWYG__row{grid-template-columns:10rem minmax(0,1fr);align-items:baseline}}.contact-module__swMWYG__row dt{color:var(--fg-muted)}.contact-module__swMWYG__row dd{margin:0}.contact-module__swMWYG__value{font-family:var(--font-display);font-weight:var(--display-weight);font-stretch:var(--display-stretch);font-size:var(--step-2);overflow-wrap:anywhere;line-height:1.2}.contact-module__swMWYG__rates{margin:0;padding-left:1.1em}.contact-module__swMWYG__rates li+li{margin-top:var(--space-2)}
.gear-module__8J-Pva__list{border-top:var(--rule-heavy) solid var(--rule-strong)}.gear-module__8J-Pva__category{gap:var(--space-4) var(--space-6);padding-block:var(--space-5);border-bottom:1px solid var(--rule);display:grid}@media (min-width:56rem){.gear-module__8J-Pva__category{grid-template-columns:15rem minmax(0,1fr);align-items:start}}.gear-module__8J-Pva__categoryTitle{font-size:var(--step-2);letter-spacing:-.01em;font-weight:750;line-height:1.1}.gear-module__8J-Pva__items{column-gap:var(--space-6);margin:0;padding:0;font-size:.9375rem;list-style:none}@media (min-width:40rem){.gear-module__8J-Pva__items{columns:2}}@media (min-width:72rem){.gear-module__8J-Pva__items{columns:3}}.gear-module__8J-Pva__items li{break-inside:avoid;border-bottom:1px solid var(--rule);padding-block:.4rem;line-height:1.4}.gear-module__8J-Pva__note{color:var(--fg-muted);font-weight:400}.gear-module__8J-Pva__expanded{gap:var(--space-5) var(--space-6);display:grid}@media (min-width:72rem){.gear-module__8J-Pva__expanded{grid-template-columns:minmax(0,1fr) 17rem;align-items:start}}.gear-module__8J-Pva__entries{margin:0;padding:0;list-style:none}.gear-module__8J-Pva__entry{padding-block:.4rem var(--space-4);border-bottom:1px solid var(--rule)}.gear-module__8J-Pva__entry+.gear-module__8J-Pva__entry{padding-top:var(--space-3)}.gear-module__8J-Pva__entry:last-child{border-bottom:0;padding-bottom:0}.gear-module__8J-Pva__entryName{font-family:var(--font-body);letter-spacing:0;font-size:.9375rem;font-weight:650;font-stretch:100%;line-height:1.4}.gear-module__8J-Pva__entryBody{max-width:calc(var(--measure) + var(--space-4));margin-top:var(--space-2);padding-left:var(--space-4);border-left:1px solid var(--rule);color:var(--fg-muted);font-size:.9375rem;line-height:1.55}.gear-module__8J-Pva__entryBody p+p{margin-top:var(--space-2)}.gear-module__8J-Pva__footnote{padding-left:var(--space-4);border-left:var(--rule-heavy) solid var(--rule-strong);color:var(--fg-muted);font-size:.875rem;line-height:1.5}.gear-module__8J-Pva__footnoteTitle{margin-bottom:var(--space-2);text-transform:uppercase}.gear-module__8J-Pva__footnote p+p{margin-top:var(--space-2)}.gear-module__8J-Pva__group+.gear-module__8J-Pva__group{margin-top:var(--space-5)}.gear-module__8J-Pva__groupTitle{margin-bottom:var(--space-2);color:var(--fg-muted)}
main:has(>.home-module__Hx0lNG__page){background:var(--tobacco-900)}.home-module__Hx0lNG__heroPhoto{aspect-ratio:4/5;background:var(--tobacco-800);position:relative;overflow:hidden}.home-module__Hx0lNG__heroPhoto img{object-fit:cover;object-position:54% 35%}.home-module__Hx0lNG__heroPhoto:after{content:"";background:linear-gradient(#28190f73 0,#28190f00 18% 35%,#28190f99 62%,#28190fd9 100%);position:absolute;inset:0}@media (min-width:36rem){.home-module__Hx0lNG__heroPhoto{aspect-ratio:3/2}}@media (min-width:56rem){.home-module__Hx0lNG__heroPhoto{aspect-ratio:auto;height:max(30rem,min(92svh,58vw))}.home-module__Hx0lNG__heroPhoto img{object-position:50% 42%}}.home-module__Hx0lNG__identity{inset-inline:0;bottom:var(--space-6);z-index:1;position:absolute}@media (min-width:56rem){.home-module__Hx0lNG__identity{bottom:clamp(var(--space-8), 9svh, 7rem)}}@media (min-width:120rem){.home-module__Hx0lNG__identity{bottom:calc(clamp(var(--space-8), 9svh, 7rem) + 75px)}}.home-module__Hx0lNG__names{align-items:center;gap:var(--space-3);text-align:center;color:var(--mustard-300);flex-direction:column;font-size:clamp(1.75rem,1rem + 4vw,2.25rem);line-height:1.05;display:flex}.home-module__Hx0lNG__names a{color:inherit;text-decoration:none}.home-module__Hx0lNG__names a:hover{color:var(--cream-50)}.home-module__Hx0lNG__separator{background:var(--mustard-400);opacity:.55;width:2.5rem;height:2px}@media (min-width:48rem){.home-module__Hx0lNG__names{white-space:nowrap;flex-direction:row;justify-content:center;gap:.5em;font-size:clamp(2rem,3.9vw - .4rem,4.4rem)}.home-module__Hx0lNG__separator{width:2px;height:.8em}}.home-module__Hx0lNG__introBand{background:var(--mustard-500);padding-block:var(--space-6)}@media (min-width:48rem){.home-module__Hx0lNG__introBand{padding-block:3.5rem}}.home-module__Hx0lNG__intro{max-width:calc(44rem + 2 * var(--gutter));font-size:var(--step-0);text-align:center;color:var(--tobacco-900);line-height:1.65}@media (min-width:48rem){.home-module__Hx0lNG__intro{font-size:1.25rem}}.home-module__Hx0lNG__intro strong{font-weight:650}.home-module__Hx0lNG__work{padding-block:var(--space-7) var(--space-9)}@media (min-width:48rem){.home-module__Hx0lNG__work{padding-top:4.5rem}}.home-module__Hx0lNG__workHeading{margin-bottom:var(--space-5);font-size:var(--step-2);color:var(--cream-50)}@media (min-width:48rem){.home-module__Hx0lNG__work{padding-bottom:clamp(5rem,2rem + 7vw,8.5rem)}.home-module__Hx0lNG__workHeading{margin-bottom:var(--space-7)}}.home-module__Hx0lNG__covers{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.home-module__Hx0lNG__covers{gap:var(--space-7) var(--space-5);grid-template-columns:repeat(5,minmax(0,1fr))}}.home-module__Hx0lNG__artist{margin-top:var(--space-3);color:var(--fg-muted);font-size:.9375rem;font-weight:600;line-height:1.3}.home-module__Hx0lNG__coverLink{color:inherit;text-decoration:none;display:block}.home-module__Hx0lNG__coverLink img{transition:filter .15s}.home-module__Hx0lNG__coverLink:hover img,.home-module__Hx0lNG__coverLink:focus-visible img{filter:brightness(1.08)}.home-module__Hx0lNG__coverLink:hover .home-module__Hx0lNG__artist,.home-module__Hx0lNG__coverLink:focus-visible .home-module__Hx0lNG__artist{color:var(--mustard-300)}.home-module__Hx0lNG__more{margin-top:var(--space-7);text-align:right;font-size:.9375rem}.home-module__Hx0lNG__more a{color:var(--cream-100);-webkit-text-decoration-color:color-mix(in srgb, var(--cream-100) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--cream-100) 45%, transparent)}.home-module__Hx0lNG__more a:hover{color:var(--mustard-300);text-decoration-color:currentColor}
.bass-box-module__0fdOfG__photo{max-width:32rem}
.mario-mics-module__jpXzaG__photos{gap:var(--space-4);display:grid}@media (min-width:30rem){.mario-mics-module__jpXzaG__photos{grid-template-columns:repeat(2,minmax(0,1fr))}}.mario-mics-module__jpXzaG__products{padding-top:0}.mario-mics-module__jpXzaG__products .section-head{align-items:start;margin-bottom:0}
.studio-module__W4fhGG__gallery{gap:var(--space-4);display:grid}@media (min-width:40rem){.studio-module__W4fhGG__gallery{grid-template-columns:.793fr .971fr}.studio-module__W4fhGG__wide{order:-1;grid-column:1/-1}}@media (min-width:64rem){.studio-module__W4fhGG__gallery{grid-template-columns:.793fr 1.907fr .971fr}.studio-module__W4fhGG__wide{order:0;grid-column:auto}}.studio-module__W4fhGG__more{margin-top:var(--space-6)}
.work-module__8vBVoq__releases{padding-top:var(--space-7);padding-bottom:min(var(--space-8), var(--space-9))}.work-module__8vBVoq__credits{padding-top:min(var(--space-8), var(--space-9))}.work-module__8vBVoq__creditsBody{gap:var(--space-6) var(--space-7);display:grid}.work-module__8vBVoq__plaque{max-width:24rem}@media (min-width:56rem){.work-module__8vBVoq__creditsBody{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}.work-module__8vBVoq__plaque{max-width:none;top:var(--space-5);grid-area:1/2;position:sticky}}
.ServiceDetail-module__yBpq8G__layout{gap:var(--space-7);display:grid}@media (min-width:60rem){.ServiceDetail-module__yBpq8G__layout{grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);align-items:start}.ServiceDetail-module__yBpq8G__aside{top:var(--space-5);position:sticky}}.ServiceDetail-module__yBpq8G__aside{gap:var(--space-6);display:grid}.ServiceDetail-module__yBpq8G__related ul{margin:var(--space-3) 0 0;border-top:var(--rule-heavy) solid var(--rule-strong);padding:0;list-style:none}.ServiceDetail-module__yBpq8G__related li{padding-block:var(--space-3);border-bottom:1px solid var(--rule)}.ServiceDetail-module__yBpq8G__related a{text-decoration:none}.ServiceDetail-module__yBpq8G__related a:hover{text-decoration:underline}
