.corporate-case-study[data-astro-cid-euolsuav]{padding:6vw 4vw 7vw;background:#f2f0eb;color:var(--black)}.corporate-case-study[data-astro-cid-euolsuav].rejuvenation-case{background:#dedbd3}.corporate-case-heading[data-astro-cid-euolsuav]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem 4vw;max-width:90rem;margin:0 auto 3rem}.corporate-case-heading[data-astro-cid-euolsuav] .label[data-astro-cid-euolsuav]{grid-column:1/-1}.corporate-case-heading[data-astro-cid-euolsuav] h2[data-astro-cid-euolsuav]{font-size:clamp(2.8rem,5vw,5.6rem);line-height:.95;letter-spacing:-.06em;margin:0}.corporate-case-heading[data-astro-cid-euolsuav]>p[data-astro-cid-euolsuav]:last-child{align-self:end;font-size:1rem;line-height:1.7;max-width:30rem}.corporate-client-grid[data-astro-cid-euolsuav]{display:grid;gap:.65rem;max-width:90rem;margin:0 auto}.promosa-grid[data-astro-cid-euolsuav]{grid-template-columns:repeat(4,minmax(0,1fr))}.rejuvenation-grid[data-astro-cid-euolsuav]{grid-template-columns:repeat(2,minmax(0,20rem));justify-content:center}.corporate-client-grid[data-astro-cid-euolsuav] figure[data-astro-cid-euolsuav]{margin:0;overflow:hidden;aspect-ratio:2/3;background:#d7d4cd}.corporate-client-grid[data-astro-cid-euolsuav] img[data-astro-cid-euolsuav]{display:block;width:100%;height:100%;object-fit:cover}.corporate-page[data-astro-cid-euolsuav] .label[data-astro-cid-euolsuav]{font-size:.78rem}.corporate-hero[data-astro-cid-euolsuav]{display:grid;grid-template-columns:45% 55%;background:var(--black);color:#fff;align-items:center}.corporate-hero[data-astro-cid-euolsuav]>div[data-astro-cid-euolsuav]{padding:5vw 3.5vw 5vw 4vw}.corporate-hero[data-astro-cid-euolsuav] h1[data-astro-cid-euolsuav]{font-size:clamp(3rem,5vw,6rem);line-height:.92;letter-spacing:-.06em;margin:2rem 0}.corporate-hero[data-astro-cid-euolsuav] h1[data-astro-cid-euolsuav] em[data-astro-cid-euolsuav]{font-style:normal;font-weight:300}.corporate-hero[data-astro-cid-euolsuav]>div[data-astro-cid-euolsuav]>p[data-astro-cid-euolsuav]:not(.label){font-size:1.1rem;line-height:1.65;max-width:34rem;margin-bottom:2rem}.corporate-hero[data-astro-cid-euolsuav] figure[data-astro-cid-euolsuav] img[data-astro-cid-euolsuav]{width:100%;height:auto;display:block}.corporate-intro[data-astro-cid-euolsuav]{padding:7vw 4vw;display:grid;grid-template-columns:1fr 2fr;gap:4vw}.corporate-intro[data-astro-cid-euolsuav] h2[data-astro-cid-euolsuav],.corporate-heading[data-astro-cid-euolsuav] h2[data-astro-cid-euolsuav]{font-size:clamp(3rem,5.5vw,6.3rem);line-height:.95;letter-spacing:-.06em;margin-bottom:2rem}.corporate-intro[data-astro-cid-euolsuav] div[data-astro-cid-euolsuav]>p[data-astro-cid-euolsuav]{font-size:1.1rem;line-height:1.7;max-width:45rem;margin-top:1rem}.corporate-work[data-astro-cid-euolsuav]{background:var(--black);color:#fff;padding:5vw 0 0}.corporate-heading[data-astro-cid-euolsuav]{padding:0 4vw 4vw;display:grid;grid-template-columns:1fr 1fr;gap:1.5rem 4vw}.corporate-heading[data-astro-cid-euolsuav] .label[data-astro-cid-euolsuav]{grid-column:1/-1}.corporate-heading[data-astro-cid-euolsuav] h2[data-astro-cid-euolsuav]{margin:0}.corporate-heading[data-astro-cid-euolsuav]>p[data-astro-cid-euolsuav]:last-child{align-self:end;font-size:1rem;line-height:1.7}.corporate-gallery[data-astro-cid-euolsuav]{display:grid;columns:auto;grid-template-columns:repeat(3,1fr);gap:.5rem;padding:.5rem}.corporate-gallery[data-astro-cid-euolsuav] figure[data-astro-cid-euolsuav]{display:block;margin:0}.corporate-gallery[data-astro-cid-euolsuav] img[data-astro-cid-euolsuav]{height:auto;width:100%}.corporate-classic[data-astro-cid-euolsuav]{padding:6vw 4vw 7vw;background:#f2f0eb;color:var(--black)}.corporate-classic-heading[data-astro-cid-euolsuav]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem 4vw;margin-bottom:3rem}.corporate-classic-heading[data-astro-cid-euolsuav] .label[data-astro-cid-euolsuav]{grid-column:1/-1}.corporate-classic-heading[data-astro-cid-euolsuav] h2[data-astro-cid-euolsuav]{font-size:clamp(2.8rem,5vw,5.6rem);line-height:.95;letter-spacing:-.06em;margin:0}.corporate-classic-heading[data-astro-cid-euolsuav]>p[data-astro-cid-euolsuav]:last-child{align-self:end;font-size:1rem;line-height:1.7;max-width:30rem}.corporate-classic-gallery[data-astro-cid-euolsuav]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.corporate-classic-gallery[data-astro-cid-euolsuav] figure[data-astro-cid-euolsuav]{margin:0;overflow:hidden;aspect-ratio:4/5;background:#e5e5e3}.corporate-classic-gallery[data-astro-cid-euolsuav] img[data-astro-cid-euolsuav]{display:block;width:100%;height:100%;object-fit:cover;object-position:center 28%}.corporate-page[data-astro-cid-euolsuav] .project-cta[data-astro-cid-euolsuav] p[data-astro-cid-euolsuav]:not(.label){font-size:1.1rem;line-height:1.6;margin:0 auto 2rem}.event-email[data-astro-cid-euolsuav]{display:block;margin-top:1.5rem;font-size:1rem;text-decoration:underline}@media(max-width:900px){.corporate-hero[data-astro-cid-euolsuav]{grid-template-columns:1fr}.corporate-hero[data-astro-cid-euolsuav]>div[data-astro-cid-euolsuav]{padding:3.5rem 1.4rem}.corporate-hero[data-astro-cid-euolsuav] h1[data-astro-cid-euolsuav]{font-size:clamp(3rem,10vw,5rem)}.corporate-intro[data-astro-cid-euolsuav]{grid-template-columns:1fr;padding:4rem 1.4rem;gap:2rem}.corporate-heading[data-astro-cid-euolsuav]{display:block;padding:3rem 1.4rem}.corporate-heading[data-astro-cid-euolsuav] h2[data-astro-cid-euolsuav]{margin:1.5rem 0}.corporate-gallery[data-astro-cid-euolsuav]{grid-template-columns:1fr 1fr}.corporate-classic[data-astro-cid-euolsuav]{padding:4rem 1.4rem}.corporate-classic-heading[data-astro-cid-euolsuav]{display:block}.corporate-classic-heading[data-astro-cid-euolsuav] h2[data-astro-cid-euolsuav]{margin:1.5rem 0}.corporate-page[data-astro-cid-euolsuav] .project-cta[data-astro-cid-euolsuav] h2[data-astro-cid-euolsuav]{font-size:clamp(3rem,10vw,5rem);line-height:1}.event-email[data-astro-cid-euolsuav]{overflow-wrap:anywhere}}@media(max-width:650px){.corporate-gallery[data-astro-cid-euolsuav]{grid-template-columns:1fr 1fr}.corporate-gallery[data-astro-cid-euolsuav] img[data-astro-cid-euolsuav]{aspect-ratio:4/5;object-fit:cover}.corporate-classic-gallery[data-astro-cid-euolsuav]{grid-template-columns:1fr 1fr}.corporate-classic-gallery[data-astro-cid-euolsuav] figure[data-astro-cid-euolsuav]:last-child{grid-column:1/-1;width:calc(50% - .3rem);justify-self:center}}@media(max-width:900px){.corporate-case-study[data-astro-cid-euolsuav]{padding:4rem 1.4rem}.corporate-case-heading[data-astro-cid-euolsuav]{display:block}.corporate-case-heading[data-astro-cid-euolsuav] h2[data-astro-cid-euolsuav]{margin:1.5rem 0}.promosa-grid[data-astro-cid-euolsuav]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.promosa-grid[data-astro-cid-euolsuav],.rejuvenation-grid[data-astro-cid-euolsuav]{grid-template-columns:1fr 1fr}}.corporate-gallery[data-astro-cid-euolsuav]{grid-template-columns:repeat(3,minmax(0,1fr));max-width:90rem;margin:0 auto}.corporate-gallery[data-astro-cid-euolsuav] figure[data-astro-cid-euolsuav],.corporate-gallery[data-astro-cid-euolsuav] figure[data-astro-cid-euolsuav]:nth-child(3n){grid-column:auto;width:auto;height:auto;max-height:none;overflow:hidden;aspect-ratio:4/5;background:#111}.corporate-gallery[data-astro-cid-euolsuav] img[data-astro-cid-euolsuav]{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:cover}@media(max-width:900px){.corporate-gallery[data-astro-cid-euolsuav]{grid-template-columns:1fr 1fr}}.corporate-hero-team[data-astro-cid-euolsuav]{padding:3rem 4vw 3rem 0;min-width:0}.corporate-hero-portraits[data-astro-cid-euolsuav]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;align-items:start}.corporate-hero-portraits[data-astro-cid-euolsuav] figure[data-astro-cid-euolsuav]{margin:0;height:auto;overflow:visible}.corporate-hero-portraits[data-astro-cid-euolsuav] figure[data-astro-cid-euolsuav] img[data-astro-cid-euolsuav]{display:block;width:100%;height:auto;object-fit:contain;aspect-ratio:2/3}.corporate-hero-team[data-astro-cid-euolsuav]>p[data-astro-cid-euolsuav]{font-size:.78rem;line-height:1.5;color:#d4d2cc;margin-top:1rem}@media(max-width:900px){.corporate-hero-team[data-astro-cid-euolsuav]{padding:0 1.4rem 2.5rem}.corporate-hero-portraits[data-astro-cid-euolsuav]{gap:.4rem}}.corporate-pricing[data-astro-cid-euolsuav]{padding:6vw 4vw;background:var(--paper)}.corporate-pricing-intro[data-astro-cid-euolsuav]{max-width:50rem;margin-bottom:2.5rem}.corporate-pricing[data-astro-cid-euolsuav] h2[data-astro-cid-euolsuav]{font-size:clamp(2.8rem,4.8vw,5.4rem);line-height:.95;letter-spacing:-.06em;margin:1.5rem 0}.corporate-pricing[data-astro-cid-euolsuav] p[data-astro-cid-euolsuav]:not(.label){font-size:1rem;line-height:1.65}.team-price-grid[data-astro-cid-euolsuav]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.team-price-grid[data-astro-cid-euolsuav] article[data-astro-cid-euolsuav]{padding:2.5rem;background:#e9e5dc;display:flex;flex-direction:column}.team-price-grid[data-astro-cid-euolsuav] h3[data-astro-cid-euolsuav]{font-size:clamp(2.6rem,4vw,4.6rem);letter-spacing:-.055em;margin:1.5rem 0}.team-price-grid[data-astro-cid-euolsuav] small[data-astro-cid-euolsuav]{font-size:.75rem;letter-spacing:.04em;white-space:nowrap}.team-price-grid[data-astro-cid-euolsuav] .button[data-astro-cid-euolsuav]{margin-top:2rem;align-self:flex-start}.corporate-pricing-scope[data-astro-cid-euolsuav]{display:grid;grid-template-columns:1fr 1fr;gap:6vw;margin-top:3rem}.corporate-pricing-scope[data-astro-cid-euolsuav] h3[data-astro-cid-euolsuav]{font-size:1.25rem;margin-bottom:1rem}.corporate-pricing-scope[data-astro-cid-euolsuav] ul[data-astro-cid-euolsuav]{padding-left:1.2rem;line-height:1.65}.corporate-pricing-scope[data-astro-cid-euolsuav] li[data-astro-cid-euolsuav]{margin:.5rem 0}.corporate-pricing-scope[data-astro-cid-euolsuav] p[data-astro-cid-euolsuav]{margin-bottom:1rem}.team-minimum[data-astro-cid-euolsuav]{border-top:1px solid var(--line);padding-top:1rem}@media(max-width:900px){.corporate-pricing[data-astro-cid-euolsuav]{padding:4rem 1.4rem}.team-price-grid[data-astro-cid-euolsuav],.corporate-pricing-scope[data-astro-cid-euolsuav]{grid-template-columns:1fr}.team-price-grid[data-astro-cid-euolsuav] article[data-astro-cid-euolsuav]{padding:2rem 1.4rem}}
