.BookingBand-module__MH7e4G__band{padding-block:var(--space-8);border-top:1px solid var(--tobacco-950)}.BookingBand-module__MH7e4G__inner{gap:var(--space-5);text-align:center;justify-items:center;display:grid}.BookingBand-module__MH7e4G__buttons{justify-content:center}
.PageHeader-module__bRDKxW__header{padding-top:var(--space-6)}.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__sheet{gap:var(--space-5) var(--space-7);padding-top:var(--space-5);border-top:var(--rule-heavy) solid var(--rule-strong);display:grid}.PageHeader-module__bRDKxW__sheet .PageHeader-module__bRDKxW__fields{grid-template-columns:repeat(3,minmax(0,1fr));font-size:.9375rem}@media (min-width:56rem){.PageHeader-module__bRDKxW__sheet{grid-template-columns:minmax(0,1fr) 15rem;align-items:start}.PageHeader-module__bRDKxW__sheet .PageHeader-module__bRDKxW__fields{grid-template-columns:1fr}}.PageHeader-module__bRDKxW__main h1{max-width:20ch}.PageHeader-module__bRDKxW__intro{margin-top:var(--space-4)}.PageHeader-module__bRDKxW__scale{height:1.25rem;margin-top:var(--space-6);border-bottom:1px solid var(--rule-strong);background:repeating-linear-gradient(to right, var(--fg) 0 1px, transparent 1px 80px) bottom / 100% .85rem no-repeat, repeating-linear-gradient(to right, var(--rule) 0 1px, transparent 1px 16px) bottom / 100% .4rem no-repeat}
.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__code{flex:none;min-width:2.75rem}.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)}
.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);grid-template-columns:auto minmax(0,1fr);display:grid}.PlannedSections-module__SQbFsa__body{grid-column:2}@media (min-width:56rem){.PlannedSections-module__SQbFsa__item{grid-template-columns:auto minmax(0,2fr) minmax(0,3fr);align-items:start}.PlannedSections-module__SQbFsa__body{grid-column:auto}}.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__layout{gap:var(--space-6) var(--space-7);display:grid}@media (min-width:56rem){.WorkGrid-module__EA-BQq__hasArtwork{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}}.WorkGrid-module__EA-BQq__artworks{gap:var(--space-5);max-width:28rem;display:grid}.WorkGrid-module__EA-BQq__artwork{border-radius:var(--radius);background:var(--surface);position:relative;overflow:hidden}.WorkGrid-module__EA-BQq__artwork img{object-fit:cover}.WorkGrid-module__EA-BQq__log{margin:0;padding:0;list-style:none}.WorkGrid-module__EA-BQq__item{--cover:4.5rem;gap:var(--space-4);padding-block:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.WorkGrid-module__EA-BQq__item:first-child{padding-top:0}.WorkGrid-module__EA-BQq__item+.WorkGrid-module__EA-BQq__item{border-top:1px solid var(--rule)}.WorkGrid-module__EA-BQq__hasCover{grid-template-columns:var(--cover) minmax(0, 1fr)}@media (min-width:40rem){.WorkGrid-module__EA-BQq__item{--cover:6rem;gap:var(--space-5)}}.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-1);line-height:1.2}.WorkGrid-module__EA-BQq__release{font-size:.9375rem;line-height:1.4}.WorkGrid-module__EA-BQq__credits{font-size:.8125rem}.WorkGrid-module__EA-BQq__note{color:var(--fg-muted);font-size:.8125rem;font-weight:400;display:block}
.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__listSection{padding-top:var(--space-7)}.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__head{align-items:center;gap:var(--space-3);display:flex}.gear-module__8J-Pva__head h3{font-size:var(--step-2)}.gear-module__8J-Pva__head .box-num{width:3.25rem}.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__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)}
.home-module__Hx0lNG__hero{padding-block:var(--space-7) var(--space-8)}.home-module__Hx0lNG__heroInner{gap:var(--space-7);align-items:end;display:grid}@media (min-width:56rem){.home-module__Hx0lNG__heroInner{gap:var(--space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.home-module__Hx0lNG__heroText{gap:var(--space-5);padding-bottom:var(--space-2);display:grid}.home-module__Hx0lNG__heroAbout{justify-self:start}.home-module__Hx0lNG__heroTitle{max-width:13ch;margin-top:var(--space-2)}.home-module__Hx0lNG__heroPhoto{max-width:34rem}.home-module__Hx0lNG__rec{align-items:center;gap:var(--space-2);padding-left:var(--space-3);margin-left:auto;display:inline-flex}.home-module__Hx0lNG__rec .code{color:var(--coral-400);letter-spacing:.12em}.home-module__Hx0lNG__faceplate{padding-block:var(--space-6) var(--space-7);border-block:1px solid var(--rule)}.home-module__Hx0lNG__faceplateHead{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.home-module__Hx0lNG__faceplateHead h2{font-family:var(--font-body);letter-spacing:.14em;color:var(--fg-muted)}.home-module__Hx0lNG__faceplateAll{color:var(--accent);text-decoration:none}.home-module__Hx0lNG__channels{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));margin:0;padding:0;list-style:none;display:grid}.home-module__Hx0lNG__channels li{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);display:flex}.home-module__Hx0lNG__channel{align-content:start;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-6);color:var(--fg);flex:1;text-decoration:none;transition:background-color .15s;display:grid}.home-module__Hx0lNG__channel:hover{background:var(--tobacco-900);color:var(--fg)}.home-module__Hx0lNG__channelTop{justify-content:space-between;align-items:center;display:flex}.home-module__Hx0lNG__channels li:nth-child(4n+1){--lamp-color:var(--mustard-400)}.home-module__Hx0lNG__channels li:nth-child(4n+2){--lamp-color:var(--orange-400)}.home-module__Hx0lNG__channels li:nth-child(4n+3){--lamp-color:var(--teal-400)}.home-module__Hx0lNG__channels li:nth-child(4n+4){--lamp-color:var(--coral-400)}.home-module__Hx0lNG__channelLamp{background:color-mix(in srgb, var(--lamp-color) 35%, var(--lamp-off))}.home-module__Hx0lNG__channel:hover .home-module__Hx0lNG__channelLamp,.home-module__Hx0lNG__channel:focus-visible .home-module__Hx0lNG__channelLamp{background:var(--lamp-color);box-shadow:0 0 6px 1px color-mix(in srgb, var(--lamp-color) 60%, transparent)}.home-module__Hx0lNG__channelName{color:var(--cream-50);font-size:.875rem}.home-module__Hx0lNG__channelText{color:var(--fg-muted);font-size:.9375rem;line-height:1.5}.home-module__Hx0lNG__machinery{align-items:center}.home-module__Hx0lNG__covers{gap:var(--space-5) 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{grid-template-columns:repeat(4,minmax(0,1fr))}}.home-module__Hx0lNG__coverArtist{margin-top:var(--space-2);font-size:.9375rem;font-weight:600;line-height:1.3}
.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))}}
.services-module__g8J8Uq__list{border-top:var(--rule-heavy) solid var(--rule-strong);margin:0;padding:0;list-style:none}.services-module__g8J8Uq__item{gap:var(--space-5) var(--space-7);padding-block:var(--space-6);border-bottom:1px solid var(--rule);display:grid}@media (min-width:56rem){.services-module__g8J8Uq__item{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start}}.services-module__g8J8Uq__head{gap:var(--space-3);justify-items:start;display:grid}.services-module__g8J8Uq__text{gap:var(--space-4);justify-items:start;display:grid}.services-module__g8J8Uq__title{font-size:var(--step-4)}.services-module__g8J8Uq__title a{text-decoration:none}.services-module__g8J8Uq__title a:hover{text-decoration:underline;text-decoration-thickness:2px}.services-module__g8J8Uq__rates{margin-top:var(--space-7)}
.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))}
.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{align-items:baseline;gap:var(--space-3);padding-block:var(--space-3);border-bottom:1px solid var(--rule);display:flex}.ServiceDetail-module__yBpq8G__related a{text-decoration:none}.ServiceDetail-module__yBpq8G__related a:hover{text-decoration:underline}
