.main[data-astro-cid-3nsp45da]{position:relative}@media (max-width: 1025px){.main[data-astro-cid-3nsp45da]{height:36.25rem}}@media (min-width: 1026px){.main[data-astro-cid-3nsp45da]{height:43.75rem}}.main-title[data-astro-cid-3nsp45da]{position:absolute;left:50%;font-weight:600;color:#fff}@media (max-width: 1025px){.main-title[data-astro-cid-3nsp45da]{top:5rem;left:calc(50% - 7.5rem);width:15rem}}@media (min-width: 1026px){.main-title[data-astro-cid-3nsp45da]{top:11rem;width:22.6875rem;transform:translate(-50%)}}.main-title-en[data-astro-cid-3nsp45da]{position:absolute;left:50%}@media (max-width: 1025px){.main-title-en[data-astro-cid-3nsp45da]{top:5.625rem;left:calc(50% - 11.25rem);width:5.625rem}}@media (min-width: 1026px){.main-title-en[data-astro-cid-3nsp45da]{top:12.75rem;width:78.8125rem;transform:translate(-50%)}}.main-text[data-astro-cid-3nsp45da]{position:absolute}@media (max-width: 1025px){.main-text[data-astro-cid-3nsp45da]{top:15.625rem;left:calc(50% - 4.375rem);width:13.75rem;text-align:left}}@media (min-width: 1026px){.main-text[data-astro-cid-3nsp45da]{top:31.25rem;left:0;width:100%;text-align:center}}.work-image[data-astro-cid-3nsp45da]{max-width:100%}.work-image[data-astro-cid-3nsp45da] img{margin:3.125rem 0}@media (max-width: 1025px){.work-image[data-astro-cid-3nsp45da] img{max-width:inherit;height:9.375rem;-o-object-fit:cover;object-fit:cover}}@media (min-width: 1026px){.work-image[data-astro-cid-3nsp45da] img{max-width:inherit;height:14.625rem;-o-object-fit:cover;object-fit:cover}}@media (max-width: 1025px){.work-gears[data-astro-cid-3nsp45da]{padding:1rem}.work-gears[data-astro-cid-3nsp45da] .title{margin:0 0 1.25rem}.work-gears[data-astro-cid-3nsp45da] picture,.work-gears[data-astro-cid-3nsp45da] img{width:21.875rem;margin:1.25rem auto 0}.work-gears[data-astro-cid-3nsp45da] p{padding:0 .5rem}}@media (min-width: 1026px){.work-gears[data-astro-cid-3nsp45da]{display:flex;align-items:center;justify-self:center}.work-gears[data-astro-cid-3nsp45da] .title{margin:0 0 1.25rem}.work-gears[data-astro-cid-3nsp45da] picture,.work-gears[data-astro-cid-3nsp45da] img{width:31.25rem}}.work-measure[data-astro-cid-3nsp45da]{margin:0 auto}@media (min-width: 1026px){.work-measure[data-astro-cid-3nsp45da]{max-width:70rem}}.work-measure[data-astro-cid-3nsp45da] img{width:100%}.service[data-astro-cid-3nsp45da]{margin:5rem 0 0}.service-title[data-astro-cid-3nsp45da]{text-align:center}@media (max-width: 1025px){.service-title[data-astro-cid-3nsp45da]{margin:0 0 4.375rem;font-size:1.375rem}}@media (min-width: 1026px){.service-title[data-astro-cid-3nsp45da]{margin:0 0 1.25rem;font-size:1.625rem}}.service-lists[data-astro-cid-3nsp45da]{list-style:none}@media (max-width: 1025px){.service-lists[data-astro-cid-3nsp45da]{display:flex;flex-direction:column;gap:5rem;margin:0 0 5rem}}@media (min-width: 1026px){.service-lists[data-astro-cid-3nsp45da]{display:flex;flex-wrap:wrap;gap:1.875rem;align-items:center;justify-content:space-between;width:69.9375rem;margin:0 auto 6.25rem}}.service-list[data-astro-cid-3nsp45da]{position:relative;display:flex;justify-content:center;list-style:none}@media (max-width: 1025px){.service-list[data-astro-cid-3nsp45da]{gap:1.25rem;width:20rem;margin:0 auto}.service-list[data-astro-cid-3nsp45da] h4{position:absolute;top:-2.8125rem;left:0;font-size:1.25rem}.service-list[data-astro-cid-3nsp45da] picture,.service-list[data-astro-cid-3nsp45da] img{width:8.6875rem}.service-list[data-astro-cid-3nsp45da]>div{display:flex;flex-direction:column;gap:1.25rem;justify-content:center}}@media (min-width: 1026px){.service-list[data-astro-cid-3nsp45da]{gap:1.25rem}.service-list[data-astro-cid-3nsp45da] picture,.service-list[data-astro-cid-3nsp45da] img{width:11.8125rem}.service-list[data-astro-cid-3nsp45da]>div{display:flex;flex-direction:column;gap:1.25rem;justify-content:center}}.overview[data-astro-cid-3nsp45da]{margin:0 0 6.25rem;text-align:center}@media (min-width: 1026px){.overview[data-astro-cid-3nsp45da]{width:48.5625rem;margin:0 auto 6.25rem}}.overview-table[data-astro-cid-3nsp45da]{padding:0 1.875rem;margin:1.25rem 0 0;text-align:left}.overview-table[data-astro-cid-3nsp45da]>div{display:flex;padding:.625rem 0;border-bottom:.0625rem solid #fff}.overview-table[data-astro-cid-3nsp45da]>div span{flex:1;width:auto}.overview-table[data-astro-cid-3nsp45da]>div span:first-child{flex:.5;width:6.25rem}
