.sp-only[data-astro-cid-lnthwwyx],.sp-only-h2[data-astro-cid-lnthwwyx]{display:none}.lead-section[data-astro-cid-lnthwwyx]{background:#fff;height:340px;padding-top:101px}.services-lead[data-astro-cid-lnthwwyx]{text-align:center;width:792px;font-family:var(--font-sans);letter-spacing:1px;color:var(--color-text);margin:0 auto;font-size:20px;font-weight:500;line-height:46px}.circles-section[data-astro-cid-lnthwwyx]{background:#fff;height:295px;padding-top:20px}.circles[data-astro-cid-lnthwwyx]{justify-content:space-between;align-items:center;width:772px;margin:0 auto;display:flex}.circle[data-astro-cid-lnthwwyx]{text-align:center;color:#fff;background:#666 50%/cover no-repeat;border-radius:50%;justify-content:center;align-items:center;width:192px;height:191px;display:flex}.circle-text[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{font-family:var(--font-sans);letter-spacing:12.25px;color:#fff;padding-left:12.25px;font-size:35px;font-weight:700;line-height:55px}.circle-text-3[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{letter-spacing:10.85px;padding-left:10.85px;font-size:31px;line-height:49px}.big-section-title[data-astro-cid-lnthwwyx]{text-align:center;height:112px;font-family:var(--font-sans);letter-spacing:8.4px;color:var(--color-text);font-size:56px;font-weight:500;line-height:112px}.order-section[data-astro-cid-lnthwwyx]{background:#f2f2f2;height:1660px;padding-top:73px}.order-grid[data-astro-cid-lnthwwyx]{grid-template-columns:repeat(2,410px);column-gap:60px;width:880px;margin:39px auto 0;display:grid}.order-card[data-astro-cid-lnthwwyx]{background:#fff;width:410px;height:411px;padding:305px 36px 0;position:relative}.order-card[data-astro-cid-lnthwwyx].ocard-1,.order-card[data-astro-cid-lnthwwyx].ocard-2{margin-bottom:60px}.order-card[data-astro-cid-lnthwwyx].ocard-3{grid-column:1/2;margin-bottom:68px}.order-card[data-astro-cid-lnthwwyx].ocard-4{grid-column:1/2}.order-card[data-astro-cid-lnthwwyx].ocard-5{grid-column:2/3;height:419px}.order-img-frame[data-astro-cid-lnthwwyx]{background:#fff;border:5px solid #fff;width:410px;height:238px;position:absolute;top:23px;left:0;box-shadow:0 1px 4px #0006}.order-img-frame[data-astro-cid-lnthwwyx] img[data-astro-cid-lnthwwyx]{object-fit:cover;width:400px;height:228px}.order-card[data-astro-cid-lnthwwyx] h2[data-astro-cid-lnthwwyx]{z-index:2;height:48px;font-family:var(--font-sans);letter-spacing:1.2px;color:var(--color-text);font-size:24px;font-weight:700;line-height:48px;position:absolute;top:43px;left:36px}.order-card[data-astro-cid-lnthwwyx].ocard-4 h2[data-astro-cid-lnthwwyx],.order-card[data-astro-cid-lnthwwyx].ocard-5 h2[data-astro-cid-lnthwwyx]{color:#fff;top:44px}.order-card[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{font-family:var(--font-sans);letter-spacing:.8px;color:var(--color-text);font-size:16px;font-weight:300;line-height:24px}.order-card[data-astro-cid-lnthwwyx] .estimate-desc[data-astro-cid-lnthwwyx]{line-height:27px}.work-section[data-astro-cid-lnthwwyx]{background:#fff;height:1370px;padding-top:67px}.work-grid[data-astro-cid-lnthwwyx]{grid-template-columns:repeat(3,341px);gap:87px 39px;width:1101px;margin:32px auto 0;display:grid}.work-card[data-astro-cid-lnthwwyx]{width:341px;height:490px;position:relative}.work-card[data-astro-cid-lnthwwyx] img[data-astro-cid-lnthwwyx]{object-fit:cover;width:320px;height:362px}.work-box[data-astro-cid-lnthwwyx]{background:#ebf2fff5;width:291px;min-height:185px;padding:26px 33px 20px;position:absolute;top:286px;left:50px}.work-title[data-astro-cid-lnthwwyx]{font-family:var(--font-sans);letter-spacing:2.2px;color:#1171f7;margin-bottom:14px;font-size:22px;font-weight:500;line-height:30.36px}.work-desc[data-astro-cid-lnthwwyx]{font-family:var(--font-sans);letter-spacing:.75px;color:var(--color-text);padding-left:21px;font-size:15px;font-weight:300;line-height:26.25px}.work-specs[data-astro-cid-lnthwwyx]{font-family:var(--font-serif);letter-spacing:.75px;color:var(--color-text);padding-left:21px;font-size:15px;font-weight:400;line-height:26.25px}.gallery-section[data-astro-cid-lnthwwyx]{background:#f2f2f2;height:867px;padding-top:59px}.gallery[data-astro-cid-lnthwwyx]{grid-template-columns:repeat(5,164px);gap:41px 40px;width:980px;margin:115px auto 0;display:grid}.gallery[data-astro-cid-lnthwwyx] img[data-astro-cid-lnthwwyx]{object-fit:cover;width:164px;height:164px}@media (width<=500px){.pc-only[data-astro-cid-lnthwwyx],.pc-only-h2[data-astro-cid-lnthwwyx]{display:none}.sp-only[data-astro-cid-lnthwwyx]{display:inline}.sp-only-h2[data-astro-cid-lnthwwyx]{display:block}.lead-section[data-astro-cid-lnthwwyx]{height:288px;padding-top:47px}.services-lead[data-astro-cid-lnthwwyx]{letter-spacing:.65px;width:297px;font-size:13px;line-height:30.8px}.circles-section[data-astro-cid-lnthwwyx]{height:175px;padding-top:23px}.circles[data-astro-cid-lnthwwyx]{width:293px}.circle[data-astro-cid-lnthwwyx]{width:90px;height:90px}.circle-text[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{letter-spacing:6.3px;padding-left:6.3px;font-size:18px;line-height:28px}.circle-text-3[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{letter-spacing:4.9px;padding-left:4.9px;font-size:14px;line-height:23px}.big-section-title[data-astro-cid-lnthwwyx]{letter-spacing:3.6px;height:48px;font-size:24px;line-height:48px}.order-section[data-astro-cid-lnthwwyx]{height:2121px;padding-top:26px}.order-grid[data-astro-cid-lnthwwyx]{grid-template-columns:303px;column-gap:0;width:303px;margin:14px auto 0}.order-card[data-astro-cid-lnthwwyx]{width:303px;height:342px;padding:274px 21px 0}.order-card[data-astro-cid-lnthwwyx].ocard-1,.order-card[data-astro-cid-lnthwwyx].ocard-2{margin-bottom:60px}.order-card[data-astro-cid-lnthwwyx].ocard-3{grid-column:1;margin-bottom:57px}.order-card[data-astro-cid-lnthwwyx].ocard-4{grid-column:1;height:349px;margin-bottom:60px;padding-top:277px}.order-card[data-astro-cid-lnthwwyx].ocard-5{grid-column:1;height:357px;margin-bottom:0;padding-top:277px}.order-img-frame[data-astro-cid-lnthwwyx]{width:280px;height:206px;top:20px;left:11px}.order-img-frame[data-astro-cid-lnthwwyx] img[data-astro-cid-lnthwwyx]{width:270px;height:196px}.order-card[data-astro-cid-lnthwwyx] h2[data-astro-cid-lnthwwyx]{letter-spacing:.8px;text-align:center;width:280px;height:32px;color:var(--color-text);font-size:16px;line-height:32px;top:239px;left:11px}.order-card[data-astro-cid-lnthwwyx].ocard-4 h2[data-astro-cid-lnthwwyx]{color:var(--color-text);top:243px}.order-card[data-astro-cid-lnthwwyx].ocard-5 h2[data-astro-cid-lnthwwyx]{color:var(--color-text);top:241px}.order-card[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{letter-spacing:.6px;font-size:12px;line-height:18px}.order-card[data-astro-cid-lnthwwyx] .estimate-desc[data-astro-cid-lnthwwyx]{line-height:21px}.work-section[data-astro-cid-lnthwwyx]{height:1993px;padding-top:32px}.work-grid[data-astro-cid-lnthwwyx]{grid-template-columns:306px;row-gap:0;width:306px;margin:28px auto 0}.work-card[data-astro-cid-lnthwwyx]{width:306px;height:391px}.work-card[data-astro-cid-lnthwwyx].wcard-1{margin-bottom:91px}.work-card[data-astro-cid-lnthwwyx].wcard-2{margin-bottom:85px}.work-card[data-astro-cid-lnthwwyx].wcard-3{height:406px;margin-bottom:91px}.work-card[data-astro-cid-lnthwwyx].wcard-4{margin-bottom:0}.work-card[data-astro-cid-lnthwwyx] img[data-astro-cid-lnthwwyx]{width:258px;height:310px;margin-left:17px}.work-box[data-astro-cid-lnthwwyx]{width:247px;min-height:125px;padding:21px 14px 14px;top:260px;left:45px}.work-title[data-astro-cid-lnthwwyx]{letter-spacing:1.6px;margin-bottom:7px;font-size:16px;line-height:22.08px}.work-desc[data-astro-cid-lnthwwyx],.work-specs[data-astro-cid-lnthwwyx]{letter-spacing:.6px;padding-left:3px;font-size:12px;line-height:21px}.gallery-section[data-astro-cid-lnthwwyx]{height:4592px;padding-top:20px}.gallery[data-astro-cid-lnthwwyx]{grid-template-columns:300px;row-gap:20px;width:300px;margin:95px auto 0}.gallery[data-astro-cid-lnthwwyx] img[data-astro-cid-lnthwwyx]{width:300px;height:300px}}
