.db-editorial.db-studio{background:rgb(var(--color-background))}.db-studio .db-studio-hero{padding-top:64px}.db-studio .db-studio-hero h1{max-width:15ch;font-size:clamp(38px,5.6vw,76px)}.db-studio .db-studio-hero .db-lead{margin-top:24px}.db-studio .db-studio-hero .db-image{aspect-ratio:4/5}.db-studio .db-studio-hero .db-split>*{min-width:0}.db-studio .db-studio-caption{margin-top:12px;font-size:12px;line-height:1.6}.db-studio .db-studio-audiences{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:36px}.db-studio .db-studio-audience{min-width:0;padding-top:24px;border-top:1px solid rgba(var(--color-foreground),.3)}.db-studio .db-studio-audience h3{font-size:25px;max-width:19ch}.db-studio .db-studio-audience p{font-size:15px}.db-studio .db-studio-example{padding-top:16px;border-top:1px solid rgba(var(--color-foreground),.12)}.db-studio .db-studio-principles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px;margin-top:36px}.db-studio .db-studio-principles>article{min-width:0;border-top:1px solid rgba(var(--color-foreground),.25);padding-top:22px}.db-studio .db-studio-principles p{font-size:15px}.db-studio .db-studio-projects{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:32px}.db-studio .db-studio-project{display:block;min-width:0;text-decoration:none}.db-studio .db-studio-project h3{margin-top:20px}.db-studio .db-studio-project p{font-size:15px;max-width:56ch}.db-studio .db-studio-project .db-image{aspect-ratio:4/3}.db-studio .db-studio-project .db-text-link{text-decoration:underline}.db-studio .db-studio-band{padding:32px;border-left:3px solid currentColor;margin-top:32px;background:rgba(var(--color-foreground),.035)}.db-studio .db-studio-band p:first-child{margin-top:0}.db-studio .db-studio-links{display:flex;flex-wrap:wrap;gap:8px 28px;margin-top:24px}.db-studio .db-button{font-size:14px;white-space:nowrap;padding:13px 18px}.db-studio .db-anchor-nav{margin-bottom:0}@media screen and (max-width:989px){.db-studio .db-studio-audiences{grid-template-columns:1fr;gap:28px}.db-studio .db-studio-audience h3{max-width:none}}@media screen and (max-width:749px){.db-studio .db-studio-hero{padding-top:32px}.db-studio .db-studio-hero .db-image{aspect-ratio:4/3}.db-studio .db-studio-hero h1{max-width:14ch}.db-studio .db-studio-principles,.db-studio .db-studio-projects{grid-template-columns:1fr;gap:30px}.db-studio .db-studio-band{padding:24px}.db-studio .db-studio-links{gap:4px 20px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/decibel-studio-pages.css.map */
