/* APPROACH — two ways to work: we lead the creative, or we build the client's */
.yk-ways{display:grid;grid-template-columns:1fr 1fr;gap:22px;}
.yk-way .yk-in{padding:clamp(24px,3.4vh,34px) 34px;display:flex;flex-direction:column;gap:10px;}
.yk-way-mark{position:absolute;top:10px;right:30px;font-family:var(--display);font-weight:300;font-size:clamp(64px,11vh,120px);line-height:1;letter-spacing:-0.06em;color:transparent;-webkit-text-stroke:1px rgba(255,153,32,0.4);pointer-events:none;}
.yk-way h3{font-size:clamp(28px,min(3vw,5vh),42px);letter-spacing:-0.04em;}
.yk-way .yk-way-lead{font-family:var(--display);font-size:19px;letter-spacing:-0.02em;color:var(--white);}
.yk-way p{font-size:15px;max-width:480px;}
.yk-way .yk-list{margin-top:8px;}

@media(max-width:900px){.yk-ways{grid-template-columns:1fr;}}
