.agency-showcase{overflow:clip}.agency-showcase__hero,.agency-showcase__section{margin-inline:auto;width:min(100% - 80px,1248px)}.agency-showcase__hero{padding-block:56px 50px}.agency-showcase__opening{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:.8fr 1.2fr}.agency-showcase h1 em,.agency-showcase h2 em{color:var(--agency-accent);font-weight:400}.agency-showcase__intro{color:var(--agency-copy);font-size:17px;margin-top:25px;max-width:430px}.agency-showcase__provenance{font-size:13px;line-height:1.8;margin-top:22px}.agency-showcase__provenance strong{font-weight:600}.agency-showcase__recording{min-width:0}.agency-showcase__run-date{color:var(--agency-copy);font-size:12px;line-height:1.6;margin-bottom:14px}.agency-showcase__run-date strong{color:var(--agency-ink);font-weight:600}.agency-showcase__actions{align-items:center;display:flex;flex-wrap:wrap;gap:18px;margin-top:27px}.agency-showcase__facts{grid-gap:24px;border-top:1px solid var(--agency-line);display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin-top:46px;padding-top:25px}.agency-showcase__facts dt{color:var(--agency-muted);font-size:12px}.agency-showcase__facts dd{font-family:var(--agency-serif);font-size:32px;line-height:1.1;margin:7px 0 0}.agency-showcase__context{color:var(--agency-muted);font-size:12px;margin-top:20px}.agency-showcase__section{border-top:1px solid var(--agency-line);padding-block:75px;scroll-margin-top:86px}.agency-showcase__section h2{margin:0}.agency-showcase__section-intro{color:var(--agency-copy);font-size:16px;margin-top:25px;max-width:660px}.agency-showcase__brief{grid-gap:70px;display:grid;gap:70px;grid-template-columns:.75fr 1.25fr}.agency-showcase__brief>div>p:last-child{color:var(--agency-copy);font-size:15px;margin-top:25px;max-width:370px}.agency-showcase__raw-brief{align-self:start;background:var(--agency-card);border:1px solid var(--agency-line);border-radius:6px}.agency-showcase__raw-brief summary{cursor:pointer;font-size:14px;padding:20px 24px}.agency-showcase__raw-brief>div{padding:0 24px 25px}.agency-showcase__raw-brief p{color:var(--agency-copy);font-size:13px;margin-top:17px;overflow-wrap:anywhere}.agency-showcase__raw-brief p:first-child{color:var(--agency-ink);font-weight:600;margin-top:0}.agency-showcase__stages{grid-gap:35px;display:grid;gap:35px;grid-template-columns:repeat(3,1fr);list-style:none;margin:40px 0 0;padding:0}.agency-showcase__stages li{border-top:1px solid var(--agency-line);padding-top:20px}.agency-showcase__stages span{color:var(--agency-accent);display:block;font:27px/1 var(--agency-serif);margin-bottom:20px}.agency-showcase__stages h3{font-size:18px;font-weight:500}.agency-showcase__stages p{color:var(--agency-copy);font-size:14px;margin-top:13px}.agency-showcase__result-heading{align-items:end;display:flex;gap:24px;justify-content:space-between}.agency-showcase__live{background:var(--agency-card);border:1px solid var(--agency-line);border-radius:8px;margin-top:35px;overflow:hidden}.agency-showcase__live>div{border-bottom:1px solid var(--agency-line);color:var(--agency-copy);font-size:12px;padding:13px 18px}.agency-showcase__live iframe{background:#fff;border:0;display:block;height:650px;width:100%}.agency-showcase__note{margin-top:35px;max-width:780px}.agency-showcase__note h3{font-size:19px;font-weight:500}.agency-showcase__note p{color:var(--agency-copy);font-size:15px;margin-top:17px}@media (max-width:900px){.agency-showcase__opening{gap:34px;grid-template-columns:1fr 1.1fr}.agency-showcase__hero,.agency-showcase__section{width:calc(100% - 56px)}.agency-showcase__brief{gap:35px;grid-template-columns:.8fr 1.2fr}.agency-showcase__stages{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.agency-showcase__brief,.agency-showcase__opening{grid-template-columns:1fr}.agency-showcase__opening{gap:32px}.agency-showcase__hero{padding-top:38px}.agency-showcase__facts{grid-template-columns:repeat(2,1fr)}.agency-showcase__section{padding-block:55px}.agency-showcase__result-heading{align-items:start;flex-direction:column}.agency-showcase__live iframe{height:560px}}@media (max-width:560px){.agency-showcase__hero,.agency-showcase__section{width:calc(100% - 40px)}.agency-showcase__intro{font-size:15px}.agency-showcase__stages{gap:28px;grid-template-columns:1fr}.agency-showcase__stages span{margin-bottom:14px}.agency-showcase__raw-brief summary{padding:17px 18px}.agency-showcase__raw-brief>div{padding:0 18px 22px}}
/*# sourceMappingURL=showcase.31912452.chunk.css.map*/