.draft-hero[data-astro-cid-ucd2ps2b] h1[data-astro-cid-ucd2ps2b]{display:grid}.draft-hero[data-astro-cid-ucd2ps2b] .services-title-first[data-astro-cid-ucd2ps2b]{color:var(--text)}.services-title-mask[data-astro-cid-ucd2ps2b]{overflow:clip;padding-block:.14em;margin-block:-.14em}.services-title-mask[data-astro-cid-ucd2ps2b]>span[data-astro-cid-ucd2ps2b]{display:block}.services-cta[data-astro-cid-ucd2ps2b]{margin-top:1.75rem}.section-intro[data-astro-cid-ucd2ps2b],.situation[data-astro-cid-ucd2ps2b],.thinking-content[data-astro-cid-ucd2ps2b],.engagements[data-astro-cid-ucd2ps2b] article[data-astro-cid-ucd2ps2b],.agency-note[data-astro-cid-ucd2ps2b],.service-questions[data-astro-cid-ucd2ps2b]{display:grid;row-gap:1.25rem}.section-intro[data-astro-cid-ucd2ps2b]{margin-bottom:2.5rem}.section-intro[data-astro-cid-ucd2ps2b]>p[data-astro-cid-ucd2ps2b],.situation-copy[data-astro-cid-ucd2ps2b],.thinking-copy[data-astro-cid-ucd2ps2b],.engagements[data-astro-cid-ucd2ps2b] article[data-astro-cid-ucd2ps2b]>p[data-astro-cid-ucd2ps2b],.agency-note[data-astro-cid-ucd2ps2b]>div[data-astro-cid-ucd2ps2b],.service-questions[data-astro-cid-ucd2ps2b]>div[data-astro-cid-ucd2ps2b]{width:100%;max-width:var(--services-copy-measure)}.situation[data-astro-cid-ucd2ps2b]{padding-block:clamp(2rem,4vw,3rem);border-top:1px solid var(--line);scroll-margin-top:8rem}.situation[data-astro-cid-ucd2ps2b]:last-child{border-bottom:1px solid var(--line)}.situation-heading[data-astro-cid-ucd2ps2b]{display:contents}.situation-heading[data-astro-cid-ucd2ps2b] .example-link[data-astro-cid-ucd2ps2b]{order:2}.situation-copy[data-astro-cid-ucd2ps2b]{order:1}.situation-copy[data-astro-cid-ucd2ps2b],.thinking-copy[data-astro-cid-ucd2ps2b],.engagements[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b],.agency-note[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{color:var(--muted)}.situation-copy[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b],.thinking-copy[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b],.engagements[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b],.agency-note[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{max-width:var(--services-copy-measure)}.situation-copy[data-astro-cid-ucd2ps2b] .service-list[data-astro-cid-ucd2ps2b]{margin-block-start:1rem;padding-inline-start:0;color:var(--text);font-size:1rem;line-height:1.55;list-style:none}.service-list[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b]{position:relative;padding-inline-start:1.25rem}.service-list[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b]+li[data-astro-cid-ucd2ps2b]{margin-block-start:.25rem}.service-list[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b]:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.5lh;inline-size:.65em;border-block-start:2px solid var(--accent)}@media(prefers-reduced-motion:no-preference){.service-list[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b]:before{transform-origin:left center}html[data-entrance-motion] .service-list[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b]:not([data-entered]):before{transform:scaleX(0)}html[data-entrance-motion=ready] .service-list[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b][data-entered]:before{transition:transform .3s cubic-bezier(.16,1,.3,1)}html[data-entrance-motion=ready] .service-list[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b][data-entered]:nth-child(2):before{transition-delay:.06s}html[data-entrance-motion=ready] .service-list[data-astro-cid-ucd2ps2b] li[data-astro-cid-ucd2ps2b][data-entered]:nth-child(3):before{transition-delay:.12s}}.situation-heading[data-astro-cid-ucd2ps2b] .example-link[data-astro-cid-ucd2ps2b],.agency-note[data-astro-cid-ucd2ps2b] .example-link[data-astro-cid-ucd2ps2b]{color:var(--muted);font-size:.9rem;font-weight:400;text-decoration-color:var(--line)}.example-link[data-astro-cid-ucd2ps2b]:hover{color:var(--accent);text-decoration-color:currentColor}.example-link[data-astro-cid-ucd2ps2b] svg{width:.95rem;height:.95rem;color:var(--accent)}.thinking[data-astro-cid-ucd2ps2b]{position:relative;isolation:isolate;margin-top:clamp(2rem,4vw,3rem);background:var(--bg);overflow:clip}.thinking-art[data-astro-cid-ucd2ps2b]{position:absolute;z-index:-1;inset:0;pointer-events:none;background:url(/_astro/services-machined-channel-506986.BUY2cBI0.webp) var(--section-video-position, center) / cover;mask-image:linear-gradient(transparent,#000 20%,#000 80%,transparent)}.thinking-art[data-astro-cid-ucd2ps2b]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#1b1b1bf2,#1b1b1be6 40%,#1b1b1be6)}.thinking-content[data-astro-cid-ucd2ps2b]{padding-block:clamp(1rem,3vw,2rem)}.thinking-copy[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]+p[data-astro-cid-ucd2ps2b]{margin-top:1.25rem}.engagements[data-astro-cid-ucd2ps2b] article[data-astro-cid-ucd2ps2b]{border-top:1px solid var(--line);padding-block:1.75rem}.agency-note[data-astro-cid-ucd2ps2b]{padding-block:1.75rem;border-top:1px solid var(--line)}.agency-note[data-astro-cid-ucd2ps2b] .example-link[data-astro-cid-ucd2ps2b]{margin-top:.75rem}.service-questions[data-astro-cid-ucd2ps2b]{padding-top:clamp(2.5rem,5vw,4rem)}details[data-astro-cid-ucd2ps2b]{border-bottom:1px solid var(--line)}details[data-astro-cid-ucd2ps2b]:first-child{margin-top:-1rem}summary[data-astro-cid-ucd2ps2b]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:64px;padding-block:1rem;list-style:none;cursor:pointer}summary[data-astro-cid-ucd2ps2b]::-webkit-details-marker{display:none}summary[data-astro-cid-ucd2ps2b] h3[data-astro-cid-ucd2ps2b]{font-size:1.15rem;line-height:1.3}summary[data-astro-cid-ucd2ps2b] svg{width:1rem;height:1rem;color:var(--accent);flex-shrink:0}summary[data-astro-cid-ucd2ps2b]:hover h3[data-astro-cid-ucd2ps2b]{color:var(--accent)}details[data-astro-cid-ucd2ps2b][open] summary[data-astro-cid-ucd2ps2b] svg{transform:rotate(45deg)}details[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{max-width:var(--services-copy-measure);color:var(--muted);padding-bottom:1.5rem}@media(min-width:800px){.situations[data-astro-cid-ucd2ps2b]>.section-intro[data-astro-cid-ucd2ps2b]{align-items:center}.section-intro[data-astro-cid-ucd2ps2b],.situation[data-astro-cid-ucd2ps2b],.thinking-content[data-astro-cid-ucd2ps2b],.engagements[data-astro-cid-ucd2ps2b] article[data-astro-cid-ucd2ps2b],.agency-note[data-astro-cid-ucd2ps2b],.service-questions[data-astro-cid-ucd2ps2b]{grid-template-columns:var(--services-columns);column-gap:var(--page-column-gap)}.situation-heading[data-astro-cid-ucd2ps2b]{display:block}.situation-heading[data-astro-cid-ucd2ps2b] .example-link[data-astro-cid-ucd2ps2b]{margin-top:1rem}.situation-copy[data-astro-cid-ucd2ps2b]{order:initial}}@media(max-width:599px){.services-cta[data-astro-cid-ucd2ps2b]{width:100%}.thinking-art[data-astro-cid-ucd2ps2b]{--section-video-position: 65% center}}
