.work-section-module__P_4boG__work{color:#182019;background:#eeede7;padding:76px 48px 60px}.work-section-module__P_4boG__inner{max-width:1120px;margin-inline:auto}.work-section-module__P_4boG__header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}.work-section-module__P_4boG__eyebrow{letter-spacing:.12em;color:#62685f;margin:0 0 14px;font-size:.6875rem}.work-section-module__P_4boG__header h2{letter-spacing:-.055em;margin:0;font-size:clamp(40px,5.3vw,70px);font-weight:500;line-height:1}.work-section-module__P_4boG__projectType{color:#62685f;padding-bottom:6px;font-size:.8125rem}.work-section-module__P_4boG__devices{background:radial-gradient(at 50% 30%,#fffefa 0,#e7e6df 80%);margin:0;padding:56px 8% 80px;position:relative;overflow:hidden}.work-section-module__P_4boG__laptop{filter:drop-shadow(0 24px 20px #29282222);width:92%;position:relative}.work-section-module__P_4boG__laptopScreen{background:#1b201e;border:1px solid #56605c;border-radius:16px 16px 5px 5px;padding:16px 11px 12px;position:relative;box-shadow:inset 0 0 0 2px #343b37}.work-section-module__P_4boG__laptopScreen img{border-radius:2px;width:100%;height:auto;display:block}.work-section-module__P_4boG__camera{background:#657770;border-radius:50%;width:4px;height:4px;position:absolute;top:6px;left:calc(50% - 2px)}.work-section-module__P_4boG__laptopBase{background:linear-gradient(#dddeda,#8b918c 68%,#bcc0bb);border-radius:2px 2px 45% 45%/2px 2px 90% 90%;width:112%;height:17px;margin-left:-6%;position:relative;box-shadow:0 5px 3px #2429231a}.work-section-module__P_4boG__laptopBase:before{content:"";background:#7d847f;border-radius:0 0 8px 8px;height:5px;position:absolute;inset:0 43% auto}.work-section-module__P_4boG__phone{z-index:1;background:#1b201e;border:2px solid #626c66;border-radius:clamp(16px,2.7vw,34px);width:21%;padding:6px;position:absolute;bottom:38px;right:5%;box-shadow:0 18px 28px #252a2830,inset 0 0 0 1px #434d45}.work-section-module__P_4boG__phone img{border-radius:clamp(11px,2.2vw,27px);width:100%;height:auto;display:block}.work-section-module__P_4boG__speaker{background:#1b201e;border-radius:0 0 8px 8px;width:30%;height:9px;position:absolute;top:10px;left:35%}.work-section-module__P_4boG__caption{border-bottom:1px solid #cbd0c6;justify-content:space-between;align-items:center;gap:32px;padding:26px 0;display:flex}.work-section-module__P_4boG__caption p{color:#596158;max-width:500px;margin:0;font-size:1rem;line-height:1.65}.work-section-module__P_4boG__caption a{color:#fff;white-space:nowrap;background:#182019;justify-content:space-between;align-items:center;gap:24px;min-height:48px;padding:13px 20px;font-size:.875rem;text-decoration:none;display:flex}.work-section-module__P_4boG__caption a:hover{background:#2147ff}.work-section-module__P_4boG__linkMark{font-size:20px;font-weight:400}.work-section-module__P_4boG__templatesLink{color:#4a5749;text-underline-offset:5px;align-items:center;min-height:44px;margin-top:14px;font-size:.875rem;display:inline-flex}.work-section-module__P_4boG__templatesLink:hover{color:#2147ff}@media (max-width:720px){.work-section-module__P_4boG__work{padding:48px 24px 36px}.work-section-module__P_4boG__header{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:24px}.work-section-module__P_4boG__eyebrow{margin-bottom:12px}.work-section-module__P_4boG__projectType{font-size:.75rem}.work-section-module__P_4boG__devices{margin-inline:-8px;padding:32px 6% 68px}.work-section-module__P_4boG__laptop{width:96%}.work-section-module__P_4boG__laptopScreen{border-radius:8px 8px 3px 3px;padding:8px 5px 6px}.work-section-module__P_4boG__camera{width:2px;height:2px;top:3px}.work-section-module__P_4boG__laptopBase{height:8px}.work-section-module__P_4boG__laptopBase:before{height:3px}.work-section-module__P_4boG__phone{border-width:1px;border-radius:15px;width:27%;padding:3px;bottom:18px;right:3%}.work-section-module__P_4boG__phone img{border-radius:11px}.work-section-module__P_4boG__speaker{height:4px;top:5px}.work-section-module__P_4boG__caption{flex-direction:column;align-items:flex-start;gap:20px;padding:24px 0}.work-section-module__P_4boG__caption p{font-size:.9375rem}.work-section-module__P_4boG__caption a{width:100%}}
