.t-ObYq_resultsStrip{background:linear-gradient(90deg,#2563eb0a 0%,#2563eb0f 50%,#2563eb0a 100%);border-top:1px solid #2563eb1a;border-bottom:1px solid #2563eb1a;grid-template-columns:repeat(4,1fr);display:grid}.t-ObYq_resultItem{border-right:1px solid #2563eb14;padding:40px 48px}.t-ObYq_resultItem:last-child{border-right:none}.t-ObYq_rn{letter-spacing:0;color:var(--h);margin-bottom:6px;font-size:clamp(28px,3.5vw,44px);font-weight:700;line-height:1.2}.t-ObYq_rl{color:var(--muted);letter-spacing:.2px;font-size:12px;font-weight:500}.t-ObYq_filterSection{padding:60px var(--page-gutter) 20px;background:var(--white);justify-content:center;display:flex}.t-ObYq_capsuleContainer{background:var(--off);border-radius:var(--pill);border:1px solid var(--pale);scrollbar-width:none;gap:10px;max-width:100%;padding:6px;display:flex;overflow-x:auto}.t-ObYq_capsuleContainer::-webkit-scrollbar{display:none}.t-ObYq_capsuleBtn{color:var(--sub);border-radius:var(--pill);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:5px;padding:8px 18px;font-family:inherit;font-size:13.5px;font-weight:600;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex}.t-ObYq_capsuleBtn:hover{color:var(--h);background:#0f172a0a}.t-ObYq_capsuleBtnActive{color:var(--white);background:var(--h);box-shadow:0 4px 12px #0f172a1f}.t-ObYq_capsuleBtnActive:hover{color:var(--white);background:var(--h)}.t-ObYq_capsuleCount{opacity:.8;font-size:11px;font-weight:500}.t-ObYq_workSec{padding:92px var(--page-gutter) 120px;background:#efeee9}.t-ObYq_workIntro{border-bottom:1px solid #0f172a21;grid-template-columns:minmax(0,1.15fr) minmax(280px,.55fr);align-items:end;gap:80px;margin-bottom:54px;padding-bottom:42px;display:grid}.t-ObYq_workKicker{color:var(--muted);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:20px;font-size:10px;font-weight:700;display:inline-flex}.t-ObYq_workKicker:before{content:"";background:currentColor;width:18px;height:1px;margin:6px 10px 0 0}.t-ObYq_workIntro h2{color:var(--h);letter-spacing:-.045em;font-size:clamp(38px,4.5vw,68px);line-height:1.02}.t-ObYq_workIntro h2 em{color:var(--muted);font-weight:400}.t-ObYq_workIntro>p{max-width:460px;color:var(--sub);font-size:15px;line-height:1.75}.t-ObYq_workGrid{grid-template-columns:repeat(12,1fr);gap:24px;display:grid}.t-ObYq_featuredCase{grid-column:span 6}.t-ObYq_standardCase{grid-column:span 4}.t-ObYq_caseCard{cursor:pointer;height:100%;color:var(--h);background:#fff;border:1px solid #0f172a17;border-radius:24px;text-decoration:none;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1);display:block;overflow:hidden}.t-ObYq_caseCard:hover{transform:translateY(-6px);box-shadow:0 24px 55px #0f172a1a}.t-ObYq_caseMedia{aspect-ratio:3/2;background:var(--light);position:relative;overflow:hidden}.t-ObYq_featuredCase .t-ObYq_caseMedia{aspect-ratio:16/10}.t-ObYq_caseMedia img{object-fit:cover;filter:saturate(.9)contrast(1.02);width:100%;height:100%;transition:transform .75s cubic-bezier(.16,1,.3,1),filter .35s;display:block}.t-ObYq_caseCard:hover img{filter:saturate(1.04)contrast(1.02);transform:scale(1.04)}.t-ObYq_caseBody{flex-direction:column;min-height:310px;padding:26px 26px 24px;display:flex}.t-ObYq_featuredCase .t-ObYq_caseBody{min-height:326px;padding:32px 32px 28px}.t-ObYq_caseMeta{color:var(--muted);letter-spacing:1px;text-transform:uppercase;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:30px;font-size:9px;font-weight:700;line-height:1.4;display:flex}.t-ObYq_caseMeta span:last-child{text-align:right}.t-ObYq_caseBody h3{color:var(--h);letter-spacing:-.03em;margin-bottom:10px;font-size:25px;line-height:1.08}.t-ObYq_featuredCase .t-ObYq_caseBody h3{font-size:34px}.t-ObYq_caseBody>p{color:var(--sub);font-size:13px;line-height:1.7}.t-ObYq_featuredCase .t-ObYq_caseBody>p{max-width:620px;font-size:14px}.t-ObYq_caseTags{flex-wrap:wrap;gap:6px;margin-top:22px;display:flex}.t-ObYq_caseTags span{color:var(--sub);background:var(--off);border-radius:var(--pill);padding:6px 10px;font-size:10px;font-weight:600}.t-ObYq_caseFooter{border-top:1px solid var(--pale);color:var(--h);letter-spacing:.8px;text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:auto;padding-top:22px;font-size:11px;font-weight:700;display:flex}.t-ObYq_caseFooter b{font-size:17px;font-weight:400;transition:transform .25s}.t-ObYq_caseCard:hover .t-ObYq_caseFooter b{transform:translate(3px,-3px)}.t-ObYq_featuredCase,.t-ObYq_standardCase{view-transition-class:t-ObYq_proj-card}@media (max-width:1024px){.t-ObYq_resultsStrip{grid-template-columns:repeat(2,1fr)}.t-ObYq_resultItem{border-bottom:1px solid #2563eb14}.t-ObYq_workSec{padding:72px var(--page-gutter) 80px}.t-ObYq_workIntro{grid-template-columns:1fr;gap:22px}.t-ObYq_featuredCase,.t-ObYq_standardCase{grid-column:span 6}.t-ObYq_caseBody,.t-ObYq_featuredCase .t-ObYq_caseBody{min-height:320px;padding:26px 24px 24px}.t-ObYq_featuredCase .t-ObYq_caseBody h3{font-size:27px}}@media (max-width:640px){.t-ObYq_resultsStrip{grid-template-columns:repeat(2,1fr)}.t-ObYq_resultItem{border-bottom:1px solid #2563eb14;padding:24px 20px}.t-ObYq_rl{font-size:13px}.t-ObYq_workSec{padding:56px var(--page-gutter) 60px}.t-ObYq_workIntro{margin-bottom:30px;padding-bottom:30px}.t-ObYq_workIntro h2{font-size:36px}.t-ObYq_featuredCase,.t-ObYq_standardCase{grid-column:span 12}.t-ObYq_caseMedia,.t-ObYq_featuredCase .t-ObYq_caseMedia{aspect-ratio:4/3}.t-ObYq_caseBody,.t-ObYq_featuredCase .t-ObYq_caseBody{min-height:300px;padding:24px 22px 22px}.t-ObYq_caseMeta{margin-bottom:24px}.t-ObYq_caseBody h3,.t-ObYq_featuredCase .t-ObYq_caseBody h3{font-size:25px}}.t-ObYq_rl{font-size:14px;line-height:1.5}.t-ObYq_capsuleCount{font-size:12px}.t-ObYq_workKicker{font-size:12px;line-height:1.4}.t-ObYq_caseMeta{font-size:12px;line-height:1.45}.t-ObYq_caseBody>p,.t-ObYq_featuredCase .t-ObYq_caseBody>p{font-size:15px;line-height:1.7}.t-ObYq_caseTags span{font-size:12px;line-height:1.35}.t-ObYq_caseFooter{font-size:12.5px;line-height:1.4}.t-ObYq_workKicker{color:#536078}
