.landing-header{z-index:80;width:100vw;height:42px;box-shadow:var(--d-shadow-s)}@media (min-width:640px){.landing-header{height:56px}}@media (min-width:1024px){.landing-header{height:70px}}.landing-header__logo{width:140px;height:28px}.d-service-works-text{max-width:311px}.service-works{background-color:var(--d-bg-base);place-items:center;width:100%;height:100%;display:grid}.service-works__title,.service-works__text{text-align:center;vertical-align:middle}.service-works__pink-box{background:#faf7ff}.service-works__box-text{text-align:center}.service-works__card{box-shadow:var(--d-shadow-s);z-index:600;min-width:506px}
