.work-module__fg0oIG__page{color:#eeeef3;background:#08090b;min-height:100vh}.work-module__fg0oIG__inner{max-width:1600px;margin:0 auto;padding:0 clamp(32px,4.4vw,72px)}.work-module__fg0oIG__hero{padding:164px 0 65px}.work-module__fg0oIG__eyebrow{letter-spacing:.14em;color:#828da0;margin:0 0 26px;font-size:10px;font-weight:500}.work-module__fg0oIG__hero h1{letter-spacing:-.06em;margin:0 0 32px;font-size:clamp(48px,5vw,76px);font-weight:500;line-height:1.08}.work-module__fg0oIG__hero h1 span{color:#9298a6}.work-module__fg0oIG__heroFoot{justify-content:space-between;align-items:end;gap:30px;display:flex}.work-module__fg0oIG__heroFoot p{color:#929aaa;margin:0;font-size:16px;line-height:1.8}.work-module__fg0oIG__heroFoot>span{letter-spacing:.12em;color:#657086;font-size:9px}.work-module__fg0oIG__project{border-top:1px solid #ffffff12;grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(45px,6vw,90px);padding:65px 0;display:grid}.work-module__fg0oIG__project:nth-child(2){grid-template-columns:1.15fr .85fr}.work-module__fg0oIG__project:nth-child(2) .work-module__fg0oIG__projectInfo{order:2}.work-module__fg0oIG__project:nth-child(2) .work-module__fg0oIG__preview{order:1}.work-module__fg0oIG__projectInfo{min-width:0}.work-module__fg0oIG__project h2{letter-spacing:-.045em;margin:0 0 20px;font-size:clamp(32px,3.2vw,48px);font-weight:500;line-height:1.14}.work-module__fg0oIG__project h2 a{color:inherit;text-decoration:none}.work-module__fg0oIG__projectHeadline{color:#c4c9d4;margin:0 0 16px;font-size:16px;line-height:1.6}.work-module__fg0oIG__description{color:#8c97aa;max-width:470px;margin:0;font-size:14px;line-height:1.8}.work-module__fg0oIG__tags{color:#68768c;flex-wrap:wrap;gap:14px;margin:26px 0 32px;font-size:10px;display:flex}.work-module__fg0oIG__tags span+span{border-left:1px solid #ffffff17;padding-left:14px}.work-module__fg0oIG__projectLink{color:#c7cedc;border-bottom:1px solid #ffffff26;gap:35px;padding:0 0 7px;font-size:13px;text-decoration:none;display:inline-flex}.work-module__fg0oIG__projectLink:hover{color:#fff;border-color:#ffffff80}.work-module__fg0oIG__preview{min-width:0;color:inherit;border-radius:9px;text-decoration:none;transition:transform .3s;display:block;box-shadow:0 20px 70px #0004}.work-module__fg0oIG__preview:hover{transform:translateY(-4px)}.work-module__fg0oIG__closingSection{border-top:1px solid #ffffff12;padding:80px 0}.work-module__fg0oIG__closing{justify-content:space-between;align-items:center;gap:40px;display:flex}.work-module__fg0oIG__closing h2{letter-spacing:-.045em;margin:0 0 15px;font-size:clamp(30px,3vw,44px);font-weight:500}.work-module__fg0oIG__closing p{color:#929aaa;margin:0;font-size:15px;line-height:1.7}.work-module__fg0oIG__primary{color:#15171c;white-space:nowrap;background:#eeeef3;border-radius:7px;align-items:center;gap:30px;padding:15px 20px;font-size:13px;text-decoration:none;display:inline-flex}.work-module__fg0oIG__primary:hover{background:#fff}.work-module__fg0oIG__page a:focus-visible{outline-offset:6px;outline:2px solid #a39ac8}@media (max-width:1000px){.work-module__fg0oIG__project,.work-module__fg0oIG__project:nth-child(2){grid-template-columns:1fr 1.1fr;gap:35px}.work-module__fg0oIG__project h2{font-size:34px}.work-module__fg0oIG__heroFoot>span{display:none}}@media (max-width:760px){.work-module__fg0oIG__inner{padding:0 24px}.work-module__fg0oIG__hero{padding:125px 0 45px}.work-module__fg0oIG__hero h1{font-size:48px}.work-module__fg0oIG__heroFoot p{font-size:14px}.work-module__fg0oIG__project,.work-module__fg0oIG__project:nth-child(2){grid-template-columns:1fr;gap:30px;padding:45px 0}.work-module__fg0oIG__project:nth-child(2) .work-module__fg0oIG__projectInfo,.work-module__fg0oIG__project:nth-child(2) .work-module__fg0oIG__preview{order:initial}.work-module__fg0oIG__project h2{font-size:35px}.work-module__fg0oIG__project .work-module__fg0oIG__eyebrow{margin-bottom:20px}.work-module__fg0oIG__tags{margin:20px 0 24px}.work-module__fg0oIG__closingSection{padding:56px 0}.work-module__fg0oIG__closing{flex-direction:column;align-items:start;gap:28px}}@media (prefers-reduced-motion:reduce){.work-module__fg0oIG__preview{transition:none}.work-module__fg0oIG__preview:hover{transform:none}}
