/* ==== webfolio/case-v1.css ==== */
.case-webfolio .webfolio-case-copy{grid-column:1/-1;max-width:780px;margin:0 auto 25px}.webfolio-case-copy h2,.webfolio-case-entrance h2{font:400 38px/1.2 nqdy,Arial,sans-serif;color:#f1d4c6;letter-spacing:-.035em;margin:0 0 25px}.webfolio-case-copy p:not(.case-kicker),.webfolio-case-process p,.webfolio-case-entrance p:not(.case-kicker){font:14px/1.95 nqdy,Arial,sans-serif;color:#c4b7c4}.case-webfolio .webfolio-case-process{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;grid-column:1/-1;margin:25px 0}.webfolio-case-process h3{font:400 19px/1.4 nqdy,Arial,sans-serif;color:#f1d4c6;margin-bottom:15px}.webfolio-case-process>div{border-top:1px solid #d0a59e55;padding-top:25px}.case-webfolio .webfolio-case-entrance{grid-column:1/-1;display:flex;gap:35px;align-items:center;justify-content:space-between;background:#f1b7a20e;border:1px solid #f1b7a233;padding:35px;margin-top:20px}.webfolio-case-entrance h2{font-size:30px}.webfolio-case-entrance>div{max-width:650px}.webfolio-case-entrance>a{white-space:nowrap}
@media(max-width:760px){.case-webfolio .webfolio-case-process{grid-template-columns:1fr}.case-webfolio .webfolio-case-entrance{flex-direction:column;align-items:start;padding:25px}.webfolio-case-copy h2{font-size:31px}}
