/* START_SECTION:decibel-service-page (INDEX:37) */
.dsp{background:#fff;color:#161616;font-family:var(--font-body-family);letter-spacing:0}.dsp *,.dsp *::before,.dsp *::after{box-sizing:border-box}.dsp img{display:block;max-width:100%;height:auto}.dsp figure{margin:0}.dsp a{color:inherit}.dsp a:focus-visible,.dsp summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}.dsp-wrap{max-width:1440px;margin-inline:auto;padding-inline:48px}.dsp h1,.dsp h2,.dsp h3{font-family:var(--font-heading-family);font-weight:500;letter-spacing:-.045em;line-height:1.08;margin:0;color:inherit}.dsp h1{font-size:clamp(48px,6vw,86px);max-width:11ch}.dsp h2{font-size:clamp(34px,4vw,56px);max-width:17ch}.dsp h3{font-size:clamp(22px,2vw,30px);letter-spacing:-.03em}.dsp p{margin:0;color:#555;line-height:1.72}.dsp-eyebrow{font-size:11px!important;line-height:1.6!important;letter-spacing:.12em;text-transform:uppercase;color:#666!important}.dsp-lead{font-size:clamp(18px,1.55vw,22px);line-height:1.62!important;max-width:53ch}.dsp-note{font-size:13px!important;color:#74746f!important;margin-top:22px!important;max-width:58ch}.dsp-back{display:inline-flex;min-height:36px;align-items:center;font-size:11px;text-transform:uppercase;letter-spacing:.1em;text-decoration:none;margin-bottom:34px}.dsp-actions{display:flex;align-items:center;gap:16px 24px;flex-wrap:wrap;margin-top:28px}.dsp-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border-radius:999px;background:#161616;color:#fff!important;text-decoration:none;font-size:14px}.dsp-text-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:13px;text-underline-offset:5px}.dsp-hero{max-width:1600px;margin-inline:auto;display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);background:#f5f4f1;overflow:hidden}.dsp-hero__copy{padding:clamp(42px,5.8vw,88px) clamp(34px,5vw,76px);display:flex;flex-direction:column;justify-content:center}.dsp-hero__copy>.dsp-eyebrow{margin-bottom:20px}.dsp-hero__copy h1{margin-bottom:26px}.dsp-hero__media{position:relative;min-height:650px;padding-bottom:72px}.dsp-hero__main{position:absolute;inset:0 0 72px 0;overflow:hidden;background:#e8e8e4}.dsp-hero__main img{width:100%;height:100%;object-fit:cover}.dsp-hero figcaption{font-size:10px;line-height:1.5;letter-spacing:.04em;color:#696966;margin-top:8px}.dsp-hero__main figcaption{position:absolute;bottom:-26px;left:0}.dsp-hero__secondary{position:absolute;left:-34px;bottom:20px;width:min(38%,320px);background:#fff;padding:8px 8px 0;z-index:2}.dsp-hero__secondary img{width:100%;aspect-ratio:4/3;object-fit:cover}.dsp-anchor{display:flex;gap:6px 30px;flex-wrap:wrap;padding-top:16px;padding-bottom:16px;border-bottom:1px solid #dededb}.dsp-anchor a{font-size:12px;min-height:40px;display:inline-flex;align-items:center;text-decoration:none}.dsp-anchor a:hover{text-decoration:underline;text-underline-offset:5px}.dsp-statement{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(44px,8vw,120px);padding-top:90px;padding-bottom:90px;border-bottom:1px solid #dededb}.dsp-statement .dsp-eyebrow{margin-bottom:18px}.dsp-statement__body>p:first-child{font-size:clamp(20px,2vw,28px);line-height:1.55;color:#252525;max-width:36ch}.dsp-section{padding-top:76px;padding-bottom:84px;border-bottom:1px solid #dededb}.dsp-heading-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:50px;align-items:end;margin-bottom:38px}.dsp-heading-row .dsp-eyebrow{margin-bottom:18px}.dsp-heading-row>p{font-size:16px;max-width:50ch;justify-self:end}.dsp-capabilities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.dsp-capability figure{aspect-ratio:4/5;overflow:hidden;background:#efefeb}.dsp-capability:nth-child(2) figure{aspect-ratio:1/1}.dsp-capability figure img{width:100%;height:100%;object-fit:cover}.dsp-capability__copy{padding-top:20px}.dsp-capability__copy .dsp-eyebrow{margin-bottom:9px}.dsp-capability__copy h3{margin-bottom:11px}.dsp-capability__copy>p{font-size:14px;max-width:39ch}.dsp-capability__copy .dsp-text-link{margin-top:14px}.dsp-feature{max-width:1600px;margin-inline:auto;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);background:#f5f4f1}.dsp-feature__media{min-height:620px}.dsp-feature__media img{width:100%;height:100%;object-fit:cover}.dsp-feature__copy{padding:clamp(44px,5vw,76px);display:flex;flex-direction:column;justify-content:center}.dsp-feature__copy .dsp-eyebrow{margin-bottom:18px}.dsp-feature__copy h2{margin-bottom:22px}.dsp-feature__copy>p{font-size:16px;max-width:48ch}.dsp-facts{margin:28px 0 18px;border-top:1px solid #cfcfcb}.dsp-facts div{display:grid;grid-template-columns:36px 1fr;gap:14px;padding:14px 0;border-bottom:1px solid #cfcfcb}.dsp-facts dt{font-size:10px;color:#777}.dsp-facts dd{margin:0;font-size:13px}.dsp-process{background:#171717;color:#fff;padding:82px 0}.dsp-process p{color:#c8c8c2}.dsp-process .dsp-eyebrow{color:#aaa!important}.dsp-process__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:50px;align-items:end}.dsp-process__intro .dsp-eyebrow{margin-bottom:18px}.dsp-process__intro>div:last-child{max-width:52ch;justify-self:end}.dsp-text-link--light{color:#fff!important;margin-top:16px}.dsp-process__visual{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:24px;margin-top:42px}.dsp-process__visual figure{min-height:420px;overflow:hidden}.dsp-process__visual img{width:100%;height:100%;object-fit:cover}.dsp-process__visual aside{border:1px solid #444;padding:34px;display:flex;flex-direction:column;justify-content:flex-end}.dsp-process__visual aside .dsp-eyebrow{margin-bottom:14px}.dsp-process__visual aside h3{font-size:30px;margin-bottom:14px}.dsp-process__visual aside p{font-size:14px}.dsp-steps{list-style:none;padding:0;margin:44px 0 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.dsp-steps li{padding-top:18px;border-top:1px solid #444}.dsp-steps span{font-size:10px;color:#9c9c96}.dsp-steps h3{font-size:18px;margin:16px 0 9px;letter-spacing:-.02em}.dsp-steps p{font-size:13px;line-height:1.65}.dsp-heading-row--work{align-items:center}.dsp-heading-row--work>a{justify-self:end}.dsp-projects{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.dsp-project>a{display:block;text-decoration:none}.dsp-project__image{aspect-ratio:3/2;overflow:hidden;background:#efefeb}.dsp-project__image img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.dsp-project>a:hover .dsp-project__image img{transform:scale(1.015)}.dsp-project__meta{padding-top:18px}.dsp-project__meta .dsp-eyebrow{margin-bottom:8px}.dsp-project__meta h3{font-size:25px}.dsp-project__meta p{font-size:13px;margin-top:9px;max-width:42ch}.dsp-project__meta>span{display:inline-flex;gap:10px;align-items:center;font-size:12px;margin-top:14px;text-decoration:underline;text-underline-offset:5px}.dsp-faq{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:70px}.dsp-faq__intro .dsp-eyebrow{margin-bottom:18px}.dsp-faq__intro>p:last-child{margin-top:18px;max-width:42ch}.dsp-faq__items details{border-top:1px solid #cfcfcb}.dsp-faq__items details:last-child{border-bottom:1px solid #cfcfcb}.dsp-faq__items summary{cursor:pointer;min-height:64px;padding:20px 4px;font-size:16px;font-weight:500;line-height:1.5}.dsp-faq__items details>p{padding:0 4px 22px;font-size:14px;max-width:72ch}.dsp-end{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:60px;align-items:end;padding-top:72px;padding-bottom:82px}.dsp-end .dsp-eyebrow{margin-bottom:18px}.dsp-end>div:first-child>p:last-child{font-size:16px;max-width:50ch;margin-top:20px}.dsp-actions--end{justify-content:flex-end;margin-top:0}@media(max-width:1099px){.dsp-wrap{padding-inline:30px}.dsp-hero{grid-template-columns:.9fr 1.1fr}.dsp-capabilities,.dsp-projects{gap:18px}.dsp-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.dsp-wrap{padding-inline:22px}.dsp h1{font-size:clamp(42px,12vw,62px)}.dsp h2{font-size:clamp(32px,9vw,46px)}.dsp-hero{grid-template-columns:1fr}.dsp-hero__copy{padding:30px 22px 36px}.dsp-back{margin-bottom:24px}.dsp-hero__media{min-height:0;padding:0}.dsp-hero__main{position:relative;inset:auto;aspect-ratio:4/3}.dsp-hero__main figcaption{position:static;padding:8px 22px 0}.dsp-hero__secondary{position:relative;left:auto;bottom:auto;width:auto;margin:0;padding:16px 22px 24px;background:#fff}.dsp-hero__secondary img{width:100%;aspect-ratio:3/2;object-fit:cover}.dsp-anchor{gap:0 20px}.dsp-statement,.dsp-heading-row,.dsp-feature,.dsp-process__intro,.dsp-process__visual,.dsp-faq,.dsp-end{grid-template-columns:1fr}.dsp-statement{padding-top:54px;padding-bottom:54px;gap:28px}.dsp-section{padding-top:52px;padding-bottom:58px}.dsp-heading-row{gap:20px;margin-bottom:28px}.dsp-heading-row>p{justify-self:start}.dsp-capabilities,.dsp-projects{grid-template-columns:1fr;gap:36px}.dsp-capability figure,.dsp-capability:nth-child(2) figure{aspect-ratio:4/3}.dsp-feature__media{min-height:0;aspect-ratio:4/3}.dsp-feature__copy{padding:36px 22px 42px}.dsp-process{padding:54px 0}.dsp-process__intro{gap:24px}.dsp-process__intro>div:last-child{justify-self:start}.dsp-process__visual{margin-top:30px}.dsp-process__visual figure{min-height:0;aspect-ratio:4/3}.dsp-process__visual aside{padding:26px}.dsp-steps{grid-template-columns:1fr;gap:0;margin-top:34px}.dsp-steps li{padding:18px 0}.dsp-faq{gap:26px}.dsp-end{gap:30px;padding-top:52px;padding-bottom:58px}.dsp-actions--end{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.dsp-project__image img{transition:none}}
/* END_SECTION:decibel-service-page */
